to live like a lord - Français Anglais Dictionnaire